A high - end Linux based Open Router for IP QoS networks : tuning and performance analysis with internal ( profiling ) and external measurement tools of the packet forwarding capabilities

نویسندگان

  • Raffaele Bolla
  • Roberto Bruschi
چکیده

The Internet technology has been developed in an open environment; all Internet related protocols, architectures and structures are publicly created and described. On the contrary, and in some sense quite surprising, most of the professional IP equipments are realized in a very “closed” way. Otherwise, in many cases, the “experimental” nature of Internet and its diffusion suggest in many contests a different approach. Moreover, the recent technology advances give a good chance to do something effective in the field of open Internet equipments, sometime called Open Routers (OR). Starting from these considerations, some initiatives have been activated since last few years to investigate the OR and related issues. But despite of these activities, large interesting areas still require a deeper investigation. This work tries to give a contribution by reporting the results of a deep activity of optimization and testing realized on a PC Open Router architecture based on Linux software. The main objectives have been the performance evaluation (with respect to packet forwarding) of an optimized OR, both with external (throughput) and internal (profiling) measurements. Specific tests have been realized for an IP Quality of Service (QoS) aware contest to verify the effectiveness of the flows differentiation and the impact on the performance of classification and scheduling functionalities.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A High Performance Parallel IP Lookup Technique Using Distributed Memory Organization and ISCB-Tree Data Structure

The IP Lookup Process is a key bottleneck in routing due to the increase in routing table size, increasing traıc and migration to IPv6 addresses. The IP address lookup involves computation of the Longest Prefix Matching (LPM), which existing solutions such as BSD Radix Tries, scale poorly when traıc in the router increases or when employed for IPv6 address lookups. In this paper, we describe a ...

متن کامل

A High Performance Parallel IP Lookup Technique Using Distributed Memory Organization and ISCB-Tree Data Structure

The IP Lookup Process is a key bottleneck in routing due to the increase in routing table size, increasing traıc and migration to IPv6 addresses. The IP address lookup involves computation of the Longest Prefix Matching (LPM), which existing solutions such as BSD Radix Tries, scale poorly when traıc in the router increases or when employed for IPv6 address lookups. In this paper, we describe a ...

متن کامل

Linux Software Router: Data Plane Optimization and Performance Evaluation

Recent technological advances provide an excellent opportunity to achieve truly effective results in the field of open Internet devices, also known as Open Routers or ORs. Even though some initiatives have been undertaken over the last few years to investigate ORs and related topics, other extensive areas still require additional investigation. In this contribution we report the results of the ...

متن کامل

Assessing Soft- and Hardware Bottlenecks in PC-based Packet Forwarding Systems

Due to grown capabilities of commodity hardware for packet processing and the high flexibility of software, the use of those systems as alternatives to expensive dedicated networking devices has gained momentum. However, the performance of such PC-based software systems is still low when compared to specialized hardware. In this paper, we analyze the performance of several packet forwarding sys...

متن کامل

Performance Measurement Tool for Packet Forwarding Devices

A tool built from primarily public domain software components is presented to evaluate the performance of packet forwarding devices used in modern TCP/IP based computer networks. The tool makes possible to specify complex traffic patterns based on a high level definition, then to execute the designed measurements and collect data, to process the results of measurements, and finally to generate ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005